Web Design
JavaScript Front End Development
JavaScript Data, Decision Making, and Arrays
JavaScript Front End Development: Frameworks
JavaScript Front End Development: Front End Development Basics
JavaScript Front End Development: Functions and Objects
JavaScript Front End Development: Working With JavaScript Errors, Events, Objects, and New Features
JavaScript Fundamentals

JavaScript Data, Decision Making, and Arrays

Course Number:
it_sdjfsd_02_enus
Lesson Objectives

JavaScript Data, Decision Making, and Arrays

  • list and describe the seven data types defined by ECMAScript
  • explore how type conversion works in JavaScript
  • work with the various JavaScript comparison and logical operators
  • declare and use an If statement that executes different code based on a condition
  • use a conditional statement to replace an If...Else statement
  • write a Switch statement containing case and break statements
  • use a For loop
  • use While and Do While loops
  • declare an array and insert, retrieve, and modify values
  • demonstrate the various ways to loop through an array
  • explore how multidimensional arrays are used in JavaScript

Overview/Description

JavaScript has rich language features for representing data and controlling the flow of programs. Explore the primary data types you will encounter in JavaScript and flow control statements.



Target

Prerequisites: none

JavaScript Data, Decision Making, and Arrays

Course Number:
it_sdjfsd_02_enus
Lesson Objectives

JavaScript Data, Decision Making, and Arrays

  • list and describe the seven data types defined by ECMAScript
  • explore how type conversion works in JavaScript
  • work with the various JavaScript comparison and logical operators
  • declare and use an If statement that executes different code based on a condition
  • use a conditional statement to replace an If...Else statement
  • write a Switch statement containing case and break statements
  • use a For loop
  • use While and Do While loops
  • declare an array and insert, retrieve, and modify values
  • demonstrate the various ways to loop through an array
  • explore how multidimensional arrays are used in JavaScript

Overview/Description

JavaScript has rich language features for representing data and controlling the flow of programs. Explore the primary data types you will encounter in JavaScript and flow control statements.



Target

Prerequisites: none

JavaScript Front End Development: Frameworks

Course Number:
it_sdjfsd_06_enus
Lesson Objectives

JavaScript Front End Development: Frameworks

  • create and describe the environment of a typical Angular project
  • show how Angular controllers can be used to interact with data in an application
  • demonstrate how Angular filters are used to sort and filter data
  • use Angular to validate user form input
  • recognize how to format output in Angular
  • implement a service in AngularJS
  • discuss what Vue.js is and how to implement the library
  • create and describe the structure of a typical Vue.js project using components
  • illustrate how to use directives in a simple Vue.js application
  • demonstrate a simple ReactJS web page
  • describe the key concepts of Reactive programming
  • demonstrate how to embed expressions in JSX
  • update elements on a page using the React virtual DOM

Overview/Description

Discover how to work with JavaScript language frameworks, such as Angular, Vue.js, and React, for creating dynamic front end content for full stack applications.



Target

Prerequisites: none

JavaScript Front End Development: Frameworks

Course Number:
it_sdjfsd_06_enus
Lesson Objectives

JavaScript Front End Development: Frameworks

  • create and describe the environment of a typical Angular project
  • show how Angular controllers can be used to interact with data in an application
  • demonstrate how Angular filters are used to sort and filter data
  • use Angular to validate user form input
  • recognize how to format output in Angular
  • implement a service in AngularJS
  • discuss what Vue.js is and how to implement the library
  • create and describe the structure of a typical Vue.js project using components
  • illustrate how to use directives in a simple Vue.js application
  • demonstrate a simple ReactJS web page
  • describe the key concepts of Reactive programming
  • demonstrate how to embed expressions in JSX
  • update elements on a page using the React virtual DOM

Overview/Description

Discover how to work with JavaScript language frameworks, such as Angular, Vue.js, and React, for creating dynamic front end content for full stack applications.



Target

Prerequisites: none

JavaScript Front End Development: Front End Development Basics

Course Number:
it_sdjfsd_05_enus
Lesson Objectives

JavaScript Front End Development: Front End Development Basics

  • recognize how JavaScript is able to work with web pages using the DOM
  • explore the role of DOM events in JavaScript front end development
  • demonstrate how you can use JavaScript to affect the style of HTML content
  • describe the main elements of the JQuery library and how to use jQuery in front end development
  • work with various elements of jQuery, including selectors, attributes, traversing DOM, and filtering
  • describe and work with various common JQuery events
  • describe and work with various common JQuery effects
  • show how to set up your environment to work with Bootstrap
  • create a webpage using the Bootstrap framework
  • demonstrate how to use the grid system in Bootstrap
  • explore the various components and plugins you can use in Bootstrap

Overview/Description

Discover JavaScript language features that are essential for creating dynamic front end content for full stack applications, and explore how to add jQuery and Bootstrap to your front end toolkit.



Target

Prerequisites: none

JavaScript Front End Development: Front End Development Basics

Course Number:
it_sdjfsd_05_enus
Lesson Objectives

JavaScript Front End Development: Front End Development Basics

  • recognize how JavaScript is able to work with web pages using the DOM
  • explore the role of DOM events in JavaScript front end development
  • demonstrate how you can use JavaScript to affect the style of HTML content
  • describe the main elements of the JQuery library and how to use jQuery in front end development
  • work with various elements of jQuery, including selectors, attributes, traversing DOM, and filtering
  • describe and work with various common JQuery events
  • describe and work with various common JQuery effects
  • show how to set up your environment to work with Bootstrap
  • create a webpage using the Bootstrap framework
  • demonstrate how to use the grid system in Bootstrap
  • explore the various components and plugins you can use in Bootstrap

Overview/Description

Discover JavaScript language features that are essential for creating dynamic front end content for full stack applications, and explore how to add jQuery and Bootstrap to your front end toolkit.



Target

Prerequisites: none

JavaScript Front End Development: Functions and Objects

Course Number:
it_sdjfsd_03_enus
Lesson Objectives

JavaScript Front End Development: Functions and Objects

  • work with functions in JavaScript
  • use function arguments and pass functions as values
  • demonstrate how to have a function call itself
  • differentiate between local and global variables
  • use anonymous arrow functions in JavaScript
  • explore the more commonly used predefined JavaScript functions
  • create custom objects in JavaScript
  • use the For...in loop to retrieve object properties when their names are unknown
  • create custom objects in JavaScript using constructor functions
  • create object methods in JavaScript
  • use the prototype keyword to add properties and methods to an object in JavaScript
  • use the prototype keyword to implement inheritance in JavaScript

Overview/Description

JavaScript has rich language features for representing and manipulating real world items as data. Explore the basics of creating and working with functions, as well as creating and manipulating objects in JavaScript.



Target

Prerequisites: none

JavaScript Front End Development: Functions and Objects

Course Number:
it_sdjfsd_03_enus
Lesson Objectives

JavaScript Front End Development: Functions and Objects

  • work with functions in JavaScript
  • use function arguments and pass functions as values
  • demonstrate how to have a function call itself
  • differentiate between local and global variables
  • use anonymous arrow functions in JavaScript
  • explore the more commonly used predefined JavaScript functions
  • create custom objects in JavaScript
  • use the For...in loop to retrieve object properties when their names are unknown
  • create custom objects in JavaScript using constructor functions
  • create object methods in JavaScript
  • use the prototype keyword to add properties and methods to an object in JavaScript
  • use the prototype keyword to implement inheritance in JavaScript

Overview/Description

JavaScript has rich language features for representing and manipulating real world items as data. Explore the basics of creating and working with functions, as well as creating and manipulating objects in JavaScript.



Target

Prerequisites: none

JavaScript Front End Development: Working With JavaScript Errors, Events, Objects, and New Features

Course Number:
it_sdjfsd_04_enus
Lesson Objectives

JavaScript Front End Development: Working With JavaScript Errors, Events, Objects, and New Features

  • use events and event handlers in JavaScript
  • perform error handling in JavaScript
  • work with strings in JavaScript
  • perform common string operations in JavaScript
  • create and use regular expressions in JavaScript
  • use the Number object to format numbers and perform common operations in JavaScript
  • use the Math object to perform common calculations in JavaScript
  • use the Date object in JavaScript
  • explore how to use the let and const keywords instead of var when declaring variables
  • demonstrate how to use the Map and Set objects
  • identify how async functions and promises work together
  • demonstrate how hoisting works in JavaScript
  • explore how to use string padding in JavaScript

Overview/Description

JavaScript has rich language features to help you deal with errors and events. Explore the basics of events and error handling and also covers working with strings, numbers, dates and some new ECMAScript language features.



Target

Prerequisites: none

JavaScript Front End Development: Working With JavaScript Errors, Events, Objects, and New Features

Course Number:
it_sdjfsd_04_enus
Lesson Objectives

JavaScript Front End Development: Working With JavaScript Errors, Events, Objects, and New Features

  • use events and event handlers in JavaScript
  • perform error handling in JavaScript
  • work with strings in JavaScript
  • perform common string operations in JavaScript
  • create and use regular expressions in JavaScript
  • use the Number object to format numbers and perform common operations in JavaScript
  • use the Math object to perform common calculations in JavaScript
  • use the Date object in JavaScript
  • explore how to use the let and const keywords instead of var when declaring variables
  • demonstrate how to use the Map and Set objects
  • identify how async functions and promises work together
  • demonstrate how hoisting works in JavaScript
  • explore how to use string padding in JavaScript

Overview/Description

JavaScript has rich language features to help you deal with errors and events. Explore the basics of events and error handling and also covers working with strings, numbers, dates and some new ECMAScript language features.



Target

Prerequisites: none

JavaScript Fundamentals

Course Number:
it_sdjfsd_01_enus
Lesson Objectives

JavaScript Fundamentals

  • define what FSD is
  • describe what JavaScript Front End Development is and where it fits into FSD
  • describe what JavaScript is and its relationship to ECMAScript, including a high level overview of recent updates 2016, 2017, and ES.Next
  • describe how to set up a JavaScript development environment
  • describe the features and functionality of the developer console in Chrome/Firefox/IE
  • describe best practices for JavaScript code spacing and formatting
  • describe three methods for adding JavaScript to an HTML document based on the standard of HTML
  • explore the various ways to declare and use variables in JavaScript
  • demonstrate how to use basic JavaScript arithmetic and assignment operators
  • work with bitwise, increment, and decrement operators

Overview/Description

Explore basic JavaScript concepts and Full Stack Development while you learn how to get started using JavaScript, including setting up a development environment and code formatting basics.



Target

Prerequisites: none

JavaScript Fundamentals

Course Number:
it_sdjfsd_01_enus
Lesson Objectives

JavaScript Fundamentals

  • define what FSD is
  • describe what JavaScript Front End Development is and where it fits into FSD
  • describe what JavaScript is and its relationship to ECMAScript, including a high level overview of recent updates 2016, 2017, and ES.Next
  • describe how to set up a JavaScript development environment
  • describe the features and functionality of the developer console in Chrome/Firefox/IE
  • describe best practices for JavaScript code spacing and formatting
  • describe three methods for adding JavaScript to an HTML document based on the standard of HTML
  • explore the various ways to declare and use variables in JavaScript
  • demonstrate how to use basic JavaScript arithmetic and assignment operators
  • work with bitwise, increment, and decrement operators

Overview/Description

Explore basic JavaScript concepts and Full Stack Development while you learn how to get started using JavaScript, including setting up a development environment and code formatting basics.



Target

Prerequisites: none

Close Chat Live